wire-wrap pin - Spanish English Dictionary